310178
150
176480
79
190575
114
151204
82
147671
122
130372
138
118405
188
107032
96
91432
67
128717
109
127499
143
89493
60
116940
52
128096
56
91436
86
122617
104
72164
92
92487
193
99541
59
92709
48