86
1
334
84
333
60
308
271
80
288
72
295
67
85
119
378
335
1455
286
283
622
2
277
389
71
337
450
410
77
506
3
90