14 13 12 10 2 7 33 2 19 3 2 21 58 2 23 2 28 2 31 2 48 2 49 23 155832 5832 1814 11 1010