80
86
120
104
81
95
110
107
87
1012
11450
9350
7181
5660
516262
4480
4250
4019
3911
366147
348142
29350