12 1220 431 true 2 5 7 16 18 20 22 23 26 36 38 39