180
162
202
115
133
232
302
285
181
1911
151
152
22046
16660
14671
13210
10092
975263
8754
8740
829148
725142
67611
6670