37 567 409 true 0 3 4 6 10 11 15 17 19 21 24 26 30 35 38 39 40 42 43 44 45 55 58 61 62 63 64 65 66 74 81 84 89 92 93 98 99