278
200
300
36
485
177
475
77
232
68
477
96
293
72
446
79
274
171
135
124
270
163
469
89
444
154
495
163
591
125
230
126
386
122
545
152
139
43
536
53