576
143
809
172
379
67
390
131
457
107
526
46
504
139
413
135
496
166
248
117
172
130
114
70
560
180
376
166
198
55
612
143
310
56
542
148
612
66
588
187