15 10357 313 1841438 1 2 3 13 15 16 19 23 26 30 34 66 67 84 94