23
4
3
2
30
5
1
4