15  8
15
6
22
3
1
12
55
125
555
1
129
222
364
14
981
