25
15
46
45
31
18
8
12
16
63
39
36
13
2
35
54
19
146
34
30
9
0
3
24
5
61
28
10
52
70
51
44
27
97
57
104
32
41
72
48
42
38