8 225 248 true 10 16 20 22 23 26 30 34