7 220 295 true 1 12 13 16 18 23 36