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