6
118
70
51
29
400
48
164
44
173
425
41
190
132
50
43
8
11
3
38
1267
40
170
396
17
9
14
28
24
22
35
85
219
931
151
496
66
47
284
32
25
49
33
163
119
42
243
87
79
20