22 2603 1016 true 3 5 12 17 29 30 31 35 38 43 47 48 51 55 72 77 80 81 82 92 98 99