true 1001 338 true 0 4 5 27 29 30 31 32 37 40 42 43 44 51 53 59 64 70 71 73 80 82 89 90 91 92 96 99