23
25
23
39
43
133
63
31
39