4
8
329
205
109
80
308
77
133
123
88
118
605
289
81
149
76
197
32
130
543
304
30
34
105
67
102
40
279
57
59
41
55
218
73
157
35
173
299
66
196
147
186
188
191
306
475
117
140
94
122
178
74
33