90
150
202
110
30
205
124
80
81
126
121
22606
17140
15171
13570
10382
1010263
9104
8950
869148
745142
69111
6890