365
1
388
520
404
2
341
347
228
339
465
68
187
363
248
84
332
566
2428
473
92
41
51
89
34
28
69
82
52
73
120
106