31
28
32
31
34
34
198