5
123
18
286
237
5
22

123
286
5
237
18
5
8
14