Since 15+16+⋯+58=258⋅59−214⋅15=1606 the problem is equivalent to finding the number of subsets of {15,16,…,58} whose sum of elements is 1606−1558=48. These subsets are the following: {48}, {15,33}, {16,32}, {17,31}, {18,30}, {19,29}, {20,28}, {21,27}, {22,26}, {23,25}, {15,16,17}. The answer is (E).