2
4
26
23
29
20
25
38
62