8 1352 362 true 4 10 19 21 22 27 32 39