80
70
90
194
50
104
172
60
106
120
30
19796
15150
13181
11880
9002
856263
7990
7732
739148
644142
62811
5820