22
166
91
26
9
4
14
3
37
13
105
40
25
78
17
24
81
34
15
12
239
23
57
8
21
6
62
20
49
153
45
217
113
39
7
29
48
1
51
19
16
67
11