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