137
68
200
10
194
405
675
202
131
6
296
249
205
1206
156
1501
220
175
38
268
259
336
292
244
126
203
91
191
44
52
54
34
30
35
53
42
48
23
136
98
24
243
67
87
63
240
551