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