1
3
8
11
2
46
55
85
2
0
14
2
3
6
3
1
4
2
50
31