282
265
160
51
208
167
235
238
287
35
43
86
234
82
90
51
28
178
76
112
147
110
258
42
102
82
215
90
91
200
9
174
159
44
103
105
82
11
46
13
69
44
132
4
31
35
67
88
52
74