17
32
529
64
198
154
42
33
209
155
311
462
56
641
24
203
506
188
200
219
445
600
282
88
103
254
241
70
214
26
57
153
158
493
87
74
246
94