308386
150
175359
79
189966
114
150502
81
147326
122
129780
138
117517
188
106400
96
91247
67
128275
109
127106
143
89197
60
116779
52
127371
56
91139
86
122218
104
72008
92
92109
193
99301
59
92545
48