155
310
459
56
637
24
63
200
506
187
217
443
600
282
88
102
254
241
69
214
26
152
157
491
87
73
246
93