16
21
35
2
8
22
14
46
15
17
24
25
7
9
3
23
38
74
36
41
45
12
55
6
42
47
79
39
85
71
111
28
44
97
51
26
20
4
58
33
75
37
43
89