25
248
200
460
134
202
98
64
94
204
137
943
93
47
61
241
182
228
164
58
13
302
96
48
175
35
369
399
81
251
8
66
163
425
49
88
60
99
135
155
433
274
95
142
30
27
108
90
31
50
97
46
84
122