0
1
47
11
131
60
99
280
41
144
297
92
55
42
908
133
277
156
545
724
177
57
21
135
64
45
37
59
168
74
157
189
78
50
34
174
36
40
52
212
98
287
562
13
39
112
14
35
107
44
26
97
19
30
16