12 904 408 true 0 5 18 27 38 46 51 54 57 58 59 62