193
304
42
114
93
80
262
183
370
87
13
164
50
9
103
15
135
270
44
34
43
31
204
119
24
37
18
2
14
202
178
217
120
11
358
83
445
72
38
301
186
243
182
100
172
233
21
190
17
30
291
56
215
159