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