479
133
454
144
457
122
539
54
394
48
468
183
524
19
127
80
93
39
525
167
229
80
384
137
596
144
517
153
484
45
286
177
243
187
325
31
499
97
212
41