18
56
33
31
13
46
50
11
19
25
86
48
24
57
22
36
64
10
42
38
44
41
16
26
23
94
67
39
37
28
4
15
74
35
27
5
51
72
8
52
12
43
21