12 918 482 true 2 7 20 29 42 61 70 77 78 80 83 96