111
19
250
28
215
30
204
47
360
61
999
239
589
142
162
14
397
34
179
19
184
15
131
14
291
25
150
10
130
13
138
20