66
71
54
60
30
55
16
97
20
48
37
33
23
25
10
80
59
24
46
29
35
41
42
34
28
68
52
110
9
53
56
101
18
31
138
132
125
40
45
58
51
15
32
27
7
83
112
13
26