371
246
232
16
676
187
142
47
566
134
677
145
314
115
352
113
267
23
684
267
522
141
176
82
449
186
502
192
606
222
599
192
682
88
238
28
667
312
460
70