266
93
131
155
121
73
46
35
119
190
264
222
144
60
127
200
282
113
38
92
130
112
63
292
44
101
213
133
62
47
207
136
42
34
259
23
114
173
137
39
182
96
15
318
219
78
36
76
77
25
84
161
123
32
265
83