12 807 382 true 3 7 13 31 32 44 47 48 50 54 90 97