1
10 10
8 23 12 36 33 6 16 39 41 42
4 3 8 7 7 7 1 1 2 5
