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