269
73
214
96
123
72
304
154
36
262
161
37
286
357
116
34
476
70
112
59
33
294
156
2651
193
27
191
85
113
285
110
62
1002
18
32
29
9
137
215
151
311
17
46
57
94
56
68
47
165
91