19
34
6
7
4
3
25
26
11
8
168
24
17
101
16
27
2
69
45
46
23
1
105
53
165
29
12
91
9
30
102
251
100
83
31
51
39
47
57
58
15
38