70
121
166
182
151
180
136
80
216
230
160
211
21276
15980
14141
12720
9752
929263
8540
8544
803148
701142
66011
6340