30
31 2 34 23 9 27 3 6 27 14 47 10 45 21 36 11 19 18 3 18 28 35 28 43 8 4 4 3 4 28
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
