21 8569 342 3061103 2 18 20 22 24 26 28 32 34 38 49 57 58 60 67 73 76 81 85 93 98