18
4
10
9
3
1
58
52
50
99
27
28
40
15
42
79
32
41
101
104
23
24
45
33
65
71
105
20
124
13
60
56
98
73
17
116
61
39
64
26
55
75
35
54
16
29
21
8