111
324
35
16
100
3
4
2
4
0
6
10
5
5