212
222
317
67
130
403
108
47
240
220
36
482
276
56
6
161
407
484
839
103
475
174
348
105
310
507
268
328
1
816
121
253
89
117
608
246
503
247
427
82
967
82
110
684
3
