12 1038 573 true 3 15 20 36 44 50 56 83 89 92 95 98