23
13
14
37
47
38
126