2 1 9 7 1 10 7 5 10 7 10 1 3 3 3 5 1 3 6 5 10 1 94 10 100 19 1 21 21 72 45 61 48 51 60 50 75 99 27 100 63 1 61 10 17 91 5 3 26 39 32 9 27 45 54 13 48 44 2 1 2 5 26 1 3 2 3 12 8 7 38 26 27 66 42 13 31 14 1 29