15 10547 842 true 7 10 13 15 16 18 21 23 26 28 31 32 34 38 39