14 999 459 true 0 29 31 34 39 45 53 56 57 60 67 68 73 98