15 1605 673 true 5 13 16 20 23 37 39 54 55 56 58 64 65 67 82