20
17
350
42
565
429
260
600
14
309
557
17
12
1840
4
2
438
438
286
30
47
29
