470
133
450
143
456
122
538
54
392
48
466
183
523
19
124
79
92
39
522
165
222
77
384
137
592
142
515
153
483
45
285
177
241
186
324
31
498
97
212
41