8 1165 418 true 2 4 8 13 16 35 37 39