1
02
2
15
1
18
1
24
1
29
3
31