48
17
69
158
251
70
53
34
29
57
28
26
272
64
21
16
14
25
83
37
27
43
30
133
33
36
31
42
103
250
58
119
39
551
24
205
178
390
80
38
182
95
195
1483
377
63
123
110