true 123 111 true 4 10 11 12 16 18 19 22 24 25 35 36 39 41 44 45 49 51 72 73