112
21
25
26
23
17
31