8
6
64
21
61
775
45
83
80
54
261
290
53
22
136
32
35
42
41
69
206
459
292
279
112
1836
1259
165
70
155
43
68
37
34
30
24
17
25
38
74
44
31
58
19
1157