1
03
1
11
1
21
1
26
6
28
4
29
2
30
6
31