true 1629 971 true 1 2 6 7 8 12 20 21 23 27 29 32 37 41 42 48 49 57 62 65 70 84 91 94