41
380
200
479
63
43
366
35
31
40
56
67
441
48
72
68
58
24
243
85
302
113
399
247
77
466
75
101
437
147
109
97
76
165
27
55
138
126
20
151
1028
32
288
83
650
204
207
29
47
129
510
46
86
69
296