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