77
61
12
54
17
48
30
46
38
45
62
81
29
43
66
41
65
40
86
520
57
502
18
394
84
327
294
31
279
51
261
251
16
247
241
467
87
415
90
312
21
300
27
299
67
63
266
1
239
7
226
74
217