12 425 242 true 4 5 6 13 15 16 20 21 22 25 27 39