146
0
258
283
92
137
245
73
2153
11
183
608
319
134
128
120
218
226
309
32
103
126
55
124
355
60
19
345
181
238
1274
2
96