40 524 690 true 1 4 5 6 8 9 12 13 14 16 17 18 19 20 24 25 27 32 33 39 40 43 44 50 59 61 71 72 75 76 77 79 82 83 86 89 93 94 96 98