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