27 1655 918 true 2 9 11 14 17 18 21 22 24 36 39 42 43 49 50 55 57 59 64 69 70 75 77 80 82 87 97