194
294
9
18
2271
134
35
374
64
105
33
200
707
415
164
1058
34
25
196
217
82
95
61
47
50
54
32
67
24
430
572
494
242
336
119
112
235
159
20
58
403
230
92
15
131
17
37
26
413
21
389
30
31
139