60
200
140
186
255
210
161
90
164
177
174
273
21966
16600
14591
13170
10052
972263
8744
8700
828148
717142
67611
6620