16
65
45
40
33
17
5
9
80
35
7
68
29
25
50
95
108
55
91
26
67
43
19
57
156
37
89
14
18
72
22
70
62
52
2
74
20
27
30
78
105
49
15
41
81
6
307