86
90
111
48
249
24
144
98
142
44
136
20
34
179
76
47
115
67
37
131
26
60
51
129
10
42
39
57
19
216
11
38
78
183
32
13
178
555
22
79
88
108
52
29
8
143
43
151
355
459