257
100
336
67
386
159
499
78
176
113
258
151
74
46
573
123
653
133
517
66
429
117
493
155
518
128
370
170
414
237
194
58
601
150
483
169
227
174
332
181