19
20
16
7
15
11
22
30
75
25
34
547
8
42
208
10
31
12
46
21
49
27
87
41
14
13
17
28
18
68
245
136
225
91
57
80
142
79
191
47
26
116
43