19
30
12
51
15
10
14
22
78
18
31
20
11
47
26
21
16
57
36
8
63
86
72
52
39
41
100
111
9
59
17
23
27
34
55
81
44