true 979 309 true 2 5 9 20 22 26 38 44 46 48 60 67 76 80 84