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