61
53
124
129
78
34
412
31
82
138
40
25
100
67
89
23
24
16
20
93
371
75
58
19
172
14
38
73
125
175
99
231
76
45
289
132
72
405
81
189
163
7
165
26
30
51
10
84
140
27
55
308
33
52