335
338
372
5
239
750
68
290
15
204
2
3
17
46
97
1
20
390
135
106
22
162
27
170
305
92
123
676
52
238
241
40
235
825
75
717
253
11
231
38
5
13
27
19
472
1
420
137
119
