15 1362 647 true 1 12 16 22 28 35 38 53 61 72 73 74 86 88 93