70
99
62
86
45
91
15
18
118
19
95
42
81
23
28
12
27
11
16
35
129
22
116
101
64
32
236
127
249
67
105
37
46
98
9
121
150
303
109
159
66
53
24
52
25