16
98
84
26
91
89
43
19
20
14
75
31
23
68
13
51
28
80
50
39
38
54
9
8
42
30
76
22
11
62
36
18
186
7
44
12
5
24
97
87
10
25
52
48
86