310330
150
176610
79
190672
114
151331
82
147723
122
130518
138
118510
188
107093
96
91454
67
128787
109
127547
143
89529
60
116962
52
128298
56
91472
86
122700
104
72195
92
92539
193
99571
59
92732
48