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