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