1276
447
537
81
396
99
543
33
553
116
543
144
354
71
309
16
458
149
253
38
354
96
579
40
466
121
242
172
417
80
283
141
253
115
142
17
265
9
389
29