31
30
2
23
21
8