20
68
37
166
36
56
497
146
40
123
34
54
28
39
32
35
38
191
63
19
57
62
90
49
126
41
64
21
98
55
60
147
26
47
14
9
45
17
77
18
44
30
65
22
15