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