12 654 466 true 3 13 17 19 20 25 26 27 31 36 37 39