23
9
38
73
31
49
70
123
121
53