66
24
15
10
12
6
30
41
33
27
16
25
18
58
37
112
45
21
51
39
29
38
63
48
5
20
55
116
62
70
76
78
46
14
86
97
31
8
1
3