6 35 103 true 1 13 16 21 22 28