654
273
530
102
259
61
296
120
469
240
567
93
351
167
488
55
265
157
498
43
445
77
240
123
557
99
67
22
317
157
444
17
217
149
376
186
213
45
289
70