278
265
159
208
51
167
231
238
43
287
34
234
82
177
50
86
28
76
90
258
110
215
82
146
42
111
102
91
103
82
90
174
44
69
132
200
13
95
44
11
74
34
31
67
159
88
10
60
9
8