80
20
110
133
230
102
344
120
205
298
214
23746
17820
15781
14172
10942
1065263
9694
952148
9400
792142
7350
71511