11 623 372 true 2 13 21 29 30 45 60 67 68 74 95