491
181
652
291
505
231
396
155
223
189
593
136
694
127
569
197
493
66
290
163
380
152
220
102
580
90
513
128
422
165
373
33
104
45
220
102
290
205
570
139