8
6
64
21
61
776
45
48
83
80
54
261
290
53
22
138
32
35
42
41
69
207
461
292
279
112
1837
1260
165
70
155
43
68
37
34
30
24
17
25
38
74
44
31
58
19
1159