1
111
32
351
6
2
202
4
39
26
2
1