247
168
72
39
490
340
332
229
261
15
22
153
161
30
85
100
90
57
40
56
55
238
71
66
101
113
21
204
31
24
17
45
178
50
29
33
98
62
139
91
220
82
227
16
44
352
37
23
34
41
42
9