4
2
6
32
9
3
22
15
18
13
1
56
30
53
17
10
190
51
52
7
16
41
172
93
25
59
19
24
21
154
288
54
132
90
8
38
27
255
57
33
156
73