573
127
536
175
241
51
421
144
519
218
367
262
322
151
219
177
516
197
200
85
96
76
523
104
335
117
474
54
559
56
350
64
582
110
410
99
357
172
241
147