480
158
222
72
460
254
480
114
318
108
186
55
602
180
665
285
372
131
248
124
627
159
314
147
260
102
536
155
408
136
266
174
400
73
251
30
583
164
610
68