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