607
137
518
131
375
194
139
54
646
338
551
33
498
89
583
164
211
167
204
91
380
161
565
174
308
48
285
107
575
115
214
171
499
123
311
209
566
18
503
77