12
41
29
22
33
44
23
28
05
42
48
50
21
08
07
10
11
53
39
13
14
57
17
47
18
45
34
02
56
40
04
20
52
24
55
25
16
26
49
27
54
31
30
32
35