90
80
244
101
111
50
110
121
51
112
26347
19970
18171
16332
1268265
12602
1144148
11404
10380
938143
8580
76411