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