19
20
18
15
7
61
47
64
51
83
82
57
273
301
23
59
26
46
43
71
207
475
299
280
113
1857
1279
169
25
38
76
32
58
27
35
1170
49
21
33
37
34
60