10
31
21