12
19
90
20
2
2
27
5
2
8
112
33
0
3