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