3
01
1
04
2
08
3
09
4
11
3
12
1
13
3
14
2
15
2
16
1
18
2
19
3
20
2
21
3
22
1
23
5
25
2
26
8
27
3
28
2
29
1
30