30
180
46
613
45
489
55
581
91
429
15
326
33
337
76
316
50
556
6
310
42
278
67
273
69
303
44
40
300
36
262
21
250