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