45
14
58
35
50
536
25
28
55
47
20
30
21
39
26
835
759
74
59
36
61
97
48
166
271
194
76
17
204
93
54
11
15
178
147
217
34
22
243
523
115
33
69
16
13