527
191
748
331
569
254
409
158
230
190
604
142
773
156
599
206
506
70
305
166
387
153
232
103
609
90
522
130
434
169
382
34
113
45
229
103
305
208
576
140