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