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