43 575 411 true 5 6 7 8 10 11 12 15 18 20 24 27 31 34 35 37 38 39 42 43 44 46 48 49 51 53 59 60 61 63 64 65 66 68 69 71 74 80 84 89 93 96 97