7 113 181 true 2 5 12 16 22 36 39