7 1102 438 true 10 13 19 23 29 32 34