10 212 190 true 1 5 6 12 15 16 19 23 34 37