52
200
11
25
6
143
8
5
9
12
49
47
19
18
41
28
21
15
23
10
7
17
36
384
68
151
34
45
96
153
62
74
184
454
38
13
26
20
14
42
56
1000
46
94
58
24
50
121
29
132
83
615