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