513
131
471
192
566
79
822
250
430
239
619
27
533
137
522
228
667
80
226
167
255
111
305
186
806
362
344
199
522
99
503
102
139
64
397
66
258
159
217
128