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