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