47374
32701
28507
27790
26305
25215
20531
19501
17650
16474
1449
58
75
2018
71
63
123
76
127
121
74
88
81
86
84
83
82
100
80
131
97
93
90
103
85
72