3
25
23
22
36
34
43
46
75
68