40
3
8
18
39
47
31
25
7
38
2
6
36
55
59
23
30
14
42
27
15
29
9
13
32
26
16
11
20
44
48
28
81
21
87
63
93
67
46
45
50