219
222
237
160
155
106
128
110
340
214
351
84
202
133
194
120
157
670
1396
993
1137
2319
1631
5931
595
1930