320
34
323
336
1376
34
392
397
835
73
297
417
396
1345
304
290
122
624
310
314
359
928
960
6874
1856
365
6931
635
847
269
143
160
148
163
161
151
150
164
158
144
164
109
156
66
161
164
67
140
151
139
154
138
154
157
144
155
151
165
149
149
144
165
152
143
146
134
148
6853