25
201
70
58
119
216
331
3
11
281
78
34
61
86
39
197
19
27
56
24
28
15
208
431
47
12
33
16
57
52
40
151
18
82
141
133
8283
53
630
263
252
62
66
144
94
106
54
685
264
80
139
1227
88
183
65