180
21
332
58
364
66
478
50
719
215
317
54
310
31
379
151
378
92
248
60
298
86
234
22
383
82
380
49
257
26
280
55
201
30