true 2700 536 true 1 8 12 23 27 29 33 37 41 42 48 49 50 51 57 65 70 86 91 97