581
143
815
174
379
67
390
131
461
108
526
46
504
139
413
135
496
166
248
117
172
130
117
70
560
180
376
166
198
55
612
143
310
56
542
148
613
67
592
187