41 469 499 true 0 5 8 12 17 19 21 28 29 30 32 34 36 40 46 47 52 53 54 57 58 59 63 65 67 69 71 75 78 79 82 85 87 89 90 91 92 93 94 98 99