4
01
10
02
29
04
21
05
34
06
35
07
58
08
23
09
1
10
18
11
15
12
14
13
18
14
33
15
18
16
1
17
38
18
45
19
27
20
32
21
17
22
10
23
20
25
12
26
8
27
14
28
13
29
6
30