149
1413
134
82
382
47
210
317
112
940
416
272
6
180
63
380
380
336
4
190
77
194
130
95
99
512
184
120
680
586
646
133
320
260
312
386
178
218
7
367
317
157
157
254
154
115
6
