279
265
159
208
51
231
167
238
287
43
35
234
86
177
82
50
110
28
90
146
76
42
215
82
258
112
102
91
90
44
9
13
174
200
82
69
11
103
132
67
95
44
159
10
31
74
35
46
60
107