10
4
3
10
11
7
10
14
16
27
28
27
19
53
31
45
23
23
37
30
42
53
43
31
180
201
311
432
473
676
723
938
1K
1K
1K
906
781
755
574
370