790
185
259
19
478
165
530
125
192
88
490
70
555
45
478
143
499
87
53
29
305
173
215
104
376
133
210
146
586
162
623
137
216
51
378
142
410
270
563
158