8 190 284 true 5 8 15 19 22 26 27 29