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