48
294
21
242
89
274
136
112
119
194
91
45
108
237
42
60
68
268
80
181
34
30
62
170
59
401
1681
17781
171