5
205
13
346
172
456
370
347
52
18
95
61
108
650
18
395
