49
115
43
213
610
59
45
84
71
72
177
118
33
85
203
204
274
199
259
74
215
123
189
285
40
14
157
223
92
52
173
361
70
240
155
93
149
148
61
96
104
483
127
105
34
340
37
184
78
128
421
76