9 636 374 true 4 5 8 13 18 20 21 22 34