5
34
163
3
323
2
48
31
3
1
1
3
11
7
8
2