21
29
14
12
2
1
37
8
18
60
10
3
13
146
9
76
15
20
116
45
17
19
72
90
164
54
113
47
32
48
53
36
23
79
22
24
16
7
27
25