688
124
546
99
628
169
567
314
494
186
94
33
185
130
265
143
360
67
578
143
568
159
518
118
538
171
694
220
246
178
521
133
340
129
476
50
210
76
550
78