12 500 551 true 13 15 22 39 44 45 53 76 77 79 92 97