8
1
24
11
27
16
20
22
18
21
65
39
26
10
111
36
75
32
97
122
35
56
84
29
60
90
124
132
79
95
94
46
37
99
50
68
147
138
128
109
248