85
74
251
206
111
190
48
173
115
63
109
105
125
89
91
114
549
355
55
202
235
182
107
234
205
323
38
181
92
28
129
134
53
204
301
93
30
282
27
57
22
69
31
80
262
159
76
64
47
200
67
45
15
122