7 168 241 true 3 15 16 20 21 23 27