457
172
432
183
535
104
268
189
219
67
351
86
375
136
551
108
580
188
194
90
279
87
624
164
680
217
585
180
558
79
153
119
147
71
228
137
151
22
189
50