9 424 366 true 5 8 13 16 20 27 28 32 38