3
01
1
04
3
07
2
10
1
11
3
15
1
19
1
25
3
29