21
18
37
32
216
6
4
36
14
34
25
24
13
3
1
30
2
7
60
122
16
12
72
23
8
69
145
20
15
42
148
93
101
51
9
27
5
68
66