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