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