24
10
3
11
8
5
12
20
6
27
34
51
16
145
19
50
36
39
9
35
18
40
2
22
29
183
112
13
21
7
71
197
92
58
81
14
53