8
21
69
23
9
21
52
24
25
125