606
140
475
82
233
33
324
189
502
127
535
136
573
193
537
142
445
121
87
64
582
106
342
9
142
88
595
167
69
8
149
10
285
169
374
130
436
153
76
62