529
205
512
88
422
87
86
200
207
262