47
78
178
1798
30
41
544
148
102
135
39
34
301
29
57
107
28
37
25
50
71
169
75
27
53
74
51
80
92
138
32