6
58
5
23
26
14
11
4
21
12
43
31
17
8
114
36
1
29
24
56
2
67
3
16
37
42
177
7
258
25
27
109
33
52
38
19
32
9
231
193
15
49