8 1111 396 true 7 13 18 19 22 27 29 36