47
31
110
39
325
114
53
245
94
96
116
151
95
304
101
155
54
103
124
147
209
87
69
579
201
57
284
166
344
74
44
89
128
105
341
221
45
198
131
275
41
148
68
35
182
25
19
90
34