162
2
54
159
5
4
21
49
92
1
2
7
3
4