1
25
11
19
59
12
166
39
44
56
23
37
13
30
27
75
147
71
61
177
53
57
79
66
34
45
38
84
28
81
100
82
58
46
63
62
35
40
203
21
41
32
42
31
173