34 586 912 true 0 1 6 8 13 16 21 22 25 27 29 34 36 42 43 50 54 55 56 57 62 65 67 68 71 73 74 78 82 88 93 94 95 99