43
40
37
23
04
38
42
01
22
19
21
45
07
08
30
44
39
14
02
29
06
10
35
13
26
15
41
31
33
27
34
28
16
36
05
25
24
17
12
20
11
32
03
09
18