68
97
52
64
62
81
17
264
109
282
75
40
32
242
218
280
110
182
163
153
250
241
223
524
233
245
165
148
129
205
342
143
189
348