66
270
230
4428
84
30
199
112
39
332
257
194
123
193
1218
63
12
23
286
5082
509
138
158
416
140
54
187
24
115
342
77
162
136
46
212
73
27
60
45
119
65
435
2731
10
121
94
229
216
376
47
220
363
109
56
124