8 414 222 true 5 7 10 13 16 17 19 31