8 392 314 true 5 13 16 23 27 28 32 36