7 410 129 true 8 9 13 14 17 18 30