177
28
12
186
97
34
43
81
239
78
56
82
38
25
47
178
29
95
155
90
189
71
130
237
13
64
35
101
33
138
171
232
263
65
188
75
85
121
114
226
129
201
54
30
72
39
103
160
142
209
267