618
143
697
272
269
61
449
154
534
222
438
291
344
162
243
186
539
205
212
91
116
81
539
110
354
123
480
54
573
61
363
67
622
128
421
104
387
185
274
160