7 187 241 true 5 6 12 14 16 21 30