218
104
299
123
536
59
266
111
438
17
576
182
301
185
181
30
569
36
195
113
418
129
538
129
127
90
310
136
50
9
162
99
281
132
91
44
445
90
90
25