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