16 19718 462 2 6 11 13 14 18 23 25 26 50 69 100 108 125 136 148