3
01
2
02
1
03
3
04
4
05
5
06
12
07
2
08
1
09
4
11
4
12
3
13
2
15
3
16
3
18
4
19
3
20
5
22
4
23
1
24
8
25
3
26
8
27
5
28