23
27
192
219
100
28
1284
294
260
309
13
34
41
64
502
88
82
554
279
4650
62
280
149
209
131
136
60
12615
407
81
163
73