true 667 353 true 1 9 10 14 19 24 25 28 31 33 41 43 48 51 53 56 61 66 78 84 94 97