8 200 248 true 2 5 16 19 22 23 25 27