31289
125195
100227
182162
115205
108212
140180
113218
164156
107213
45275
15339
74246
84236
193127
81239
162158
67253
190130
27293
102218
111209
95225
83237
86234
216104
179141
153167
170150
148172
92228
142178
12331
114206
134186
77243
155165
98222
58262
99221
20300
151169
174146
110210
172148
122198
208137
146174
137183
33296
78242
163157
167153
118202
14306
135185
113207
152168
144176
35285
76244
166154
94226
106214
101219
132188
173147
65255
109211
212118
116207
189161
66254
16318
63257
106218
129191
13335