86
40
10
26
6
4
31
52
18
12
35
34
3
21
13
5
54
2
25
8
112
19
28
27
17
62
15
121
7
1
11
146
33
68
16
14
23
24