10
27
12
9
16
63
42
71
40
19
43
14
4
28
44
73
18
17
882
35
46
24
54
13
61
20
62
47
32
898
127
434
38
204
77