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