31
28
23
10
31
21
13
38