13 4839 113 3 4 17 23 30 58 98 100 112 124 132 143 150