31
3
13
172
21
17
12
27