310306
150
176599
79
190663
114
151309
82
147716
122
130497
138
118491
188
107093
96
91452
67
128778
109
127535
143
89527
60
116957
52
128264
56
91467
86
122685
104
72194
92
92537
193
99564
59
92727
48