15
30
2
1
270
85
32
26
0
6
5
191
97
112