8
14
7
45
10
30
6
105
69
16
36
26
35
23
19
24
46
18
41
57
38
49
83
92
27
85
32
55
56
47
116
84
67
99
89
77
80
34
75
125