275
89
35
173
151
141
157
140
256
2381
164
160
149
35
35
2218
140
146
143
2310
148
156
673
162
1974
166
191
44
433
432
437
132
165
144
379
426
138
101
156
158
151
2205
472
413
152
156
1654
1771
137
454
2401
2269
424
35
441
451
2288
2132
133
158
136
235
153
150
265
152
35
152
163
166
159
159
35
981
127
89
91
119
116
66
116
90