18
10
127
31