2
23
22
48
63
37
55
21
59
25
138
27