100
144
324
121
129
140
233
250
109
98
121
240
241
331
290
420
302
224
303
163
227
279
238
365
140
278
242
109
78
40
123
259
185
337
263
308
180
328
303
75
223
201
184
239
142
566
213
145
314
327
86
81
92
216
208
128
241
299
482
236