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