78
556
70
548
74
521
88
567
19
503
67
358
47
390
62
329
42
456
44
364
50
287
345
48
276
102
304
1
157
36
268
25
222
23
271