10
24
35
36
46
74
52
84
17
67
144
47
19
29
98
6
224
173
124
32
70
95
97
233
168
182
160
40
49
81
178
169
251
359
80
108
86
110
187
181
215