11
30
45
159
331
1
2