19
28
98
11
24
27
101
70
121
66
108
29
40
21
2
5
22
25
14
88
47
26
536
39
34
105
115
55
168
30
137
16
80
1
140
91