20
43
22
44
47
30
28
84
19
81
29
38
12
23
8
6
97
53
16
60
9
31
24
14
26
17
54
68
104
35
13
37
83
115
21
46
49
34
7
48
39
69