12 982 565 true 1 7 18 23 36 37 43 61 62 64 78 82