0
5
6
4
5
27
71
64
152
129