609
55
653
232
295
170
297
69
221
27
280
161
520
67
598
127
561
184
526
139
510
111
60
32
338
9
193
133
579
78
542
157
254
190
433
45
199
136
388
102