5
03
2
04
6
05
4
06
1
07
3
08
6
10
1
12
8
13
1
14
1
15
1
17
1
18
6
19
1
20
4
24
4
25
5
26
1
27
1
28
3
29