83
75
27
124
292
54
113
161
215
55
87
200
287
31
406
117
248
576
272
145
136
80
270
26
101
115
59
173
174
507
67
48
143
24
61
73
229
274
65
98
58
104
447
196
341
78
120
37
68
211
280
99
442
62
81
91