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