385
93
160
145
223
87
427
176
394
174
514
31
448
131
196
147
261
84
503
72
245
160
526
130
306
113
467
12
268
8
474
70
561
159
225
26
505
78
432
46