43
45
16
9
7
268
19
15
21
29
428
63
37
71
20
64
267
5
142
59
178
101
99
17
49
23
132
214
22
81
35
70
55
44
38
28
2
61
42
271
47
31
14
211
377
25
357
191
195
72