8 138 202 true 1 14 16 20 28 32 34 35