35
4
6
2
3
22
5
8
26
52
192
28
15
38
418
43
29
56
457
233
129
224
92
16
53
27
89
275
55
11
64
198
68
59
12
968
45
244
230