281
265
160
51
208
233
167
238
287
43
234
35
86
82
178
51
90
76
110
146
28
258
82
112
42
215
102
9
90
91
44
200
174
103
4
13
82
11
132
159
31
46
69
44
95
10
67
74
69
35