46
11
18
12
40
1
32
3
31
9
15
19
5
110
30
7
20
41
54
35
50
21
4
17
14
84
13
25
10
68
197
29
16
2
27
28
23
36