18
25
13
19
89
21
32
51
15
6
94
27
45
7
85
93
11
65
84
62
26
12
48
49
30
34
23
42
29
17
20
44
55
77
86
47