1
01
1
02
3
06
8
07
4
08
3
09
1
10
13
11
9
12
2
13
15
14
7
15
2
16
4
18
4
19
15
20
10
21
22
22
7
23
15
25
9
26
13
27
16
28
28
29
6
30
1
31