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