413
136
549
141
515
117
424
126
203
91
506
194
517
227
327
178
335
169
676
213
1139
735
590
124
582
198
718
216
467
117
490
66
227
144
144
58
309
15
628
49