483
105
27
2500
34
87
123
55
238
180
129
37
12
17
21
80
174
107
15
74
38
134
35
257
57
24
41
4222
199
73
22
220
1196
281
304
113
25
16
3
39
359
130
184
188
26
7
103
8
13
9
66
49
10
20