8 394 471 true 5 8 13 16 25 33 36 39