3
01
4
02
3
03
2
04
4
05
1
07
7
08
10
09
5
10
1
11
2
12
2
14
2
15
1
16
3
17
2
18
4
19
2
21
2
23
1
24
3
25
6
26
2
28
1
30
2
31