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