12
33
1
33
37
29
160
31
1
3
0
5