1
2
8
199
19
190
18
41
115
106
12
448
29
124
83
200
82
45
74
44
75
605
42
76
4
17
63
52
168
72
85
78
27
77
68
59
23
20
30
47
46
102
108
33
96
6
26
198
182
112
60