294
200
332
288
308
153
119
118
140
121
123
132
154
137
105
177
168
203
218
115
124
180
112
187
146
126
179
127
159
409
141
131
120
165
1020
117
110
144
162
135
176
161
169
199
149
166
208
98
100
91
125
96
0
116
107
106
157
133
101
83
130
114
158
113
175
174
363
171
97
134
167
173
81
129
238
262
323
226
242
102
93
148
147
188
234
837
128
3179
1046
195
823
284
348
182
145
1273
90
142
211
89
99
143
151
172
82
224
252
108
191
227
136
221
94
371
205
183
704
209
2653
206
249
163
138
122
95
104
103
164
240
267
1013
152
170
88
87
77
213
196
84
86
160
66
139
111
254
256
220
981
3732
4127
1598
320
1413
372
1765
210
657
3508
2320
1529
1507