492
76
219
156
240
72
456
28
171
62
410
131
565
132
517
187
391
47
153
108
342
54
576
193
21
3
263
73
518
69
210
57
594
148
350
7
509
27
341
39