514
143
469
131
41
20
330
157
236
174
394
160
570
182
405
161
355
46
577
180
550
109
241
51
293
20
328
27
537
155
438
67
275
119
341
24
401
98
286
169