6
21
61
22
8
18
49
24
25
123