8 219 188 true 3 4 15 16 24 26 30 33