274
110
349
67
403
164
513
80
202
126
262
151
80
46
595
131
766
199
523
66
435
119
499
156
522
128
380
173
479
276
226
78
627
156
489
169
236
175
336
181