true 1224 537 true 0 1 2 4 6 8 18 20 25 31 32 35 36 38 39 50 53 60 61 67 68 70 75 76 77 81 82 88 89 96 100 105 109