32
18
27
11
34
14
2
3
9
21
12
4
24
1
46
110
28
19
15
39
13
59
215
17
89
77
30
23
25
8
38
16
10
105
37
7
5
98