499
1
675
2
318
81
301
384
351
74
538
256
226
119
82
372
224
76
117
171
245
181
163
77
302
624
5
655
102