132
125
208
198
225
214
220
304
242
175
254
245
243
339
332
295
432
342
308
328
365
381
323
404
373
343
357
330
375
368
402
0
351
353
380
344
394
356
366
329
389
376
371
362
359
313
258
333
338
347
549
476
374
363
378
387
369
411
341
522
358
417
451
893
963
492