18
21
3
14
26
63
20
43
24
39
46
64
97
69
54
82
52
71
57
101
65
73
19
70
30
36
44
22
15
33
103
38
88
80
92
31
25
40
115
45
37
47
93
8