8
14
7
45
10
6
29
5
104
67
15
35
26
23
19
24
46
18
40
57
38
49
83
92
27
85
32
54
56
47
116
99
89
77
80
34
75
125