99 0 1 2 1 4 2 4 3 7 3 1 1 3 10 8 1 0 0 10 19 4 6 1 13 17 17 5 12 14 9 1 1 30 17 17 29 23 22 28 10 9 33 20 13 33 26 28 21 31 34 1 1 34 49 28 51 46 7 20 57 22 27 3 9 14 11 56 7 19 8 25 47 35 25 33 72 40 62 54 25 27 35 67 45 26 11 3 78 67 35 5 34 55 6 75 25 46 83 12