19
11
56
20
29
15
23
52
14
55
8
2
5
27
26
28
64
17
12
18
43
9
10
7
39
32
51
37
38
33
4
22
122
35
30
21
59
36
31
57
111
40
44