8
37
464
134
374
295
680
98
12
22
119
225
590
230
65
41
83
14
11
503
294
12
246
12
10
10
115
69
2
109
34
260
77
869
683
154
234
80
628
12
46
2
21
407
1001
25
62
494
10
