8
41
214
17
34
33
133
71
49
263
91
67
136
337
98
149
620
104
249
109
165
96
43
224
83
68
146
122
279
45
37
152
30
218
13
54
131
82
118
241
53
80
87
73
97
217
155
196
411