12 936 477 true 1 31 39 44 47 50 51 54 68 78 90 96