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