7 112 130 true 1 12 13 16 18 23 36