468
72
180
32
563
152
516
111
707
231
353
92
278
179
444
32
618
210
560
97
180
69
434
95
391
201
287
66
439
254
634
193
259
79
356
195
397
187
238
61