13
10
11
23
21
31
117