564
217
370
175
316
200
557
123
368
86
351
105
636
238
320
211
602
213
401
32
303
104
552
33
72
20
344
44
510
140
512
144
460
37
307
127
398
160
477
166