31
12
21
25
23
17
23