1
2
46
19
21
14
12
88
62
218
4
7
13
31
428
29
17
11
52
18
80
42
32
68
25
16
43
39
30
26
23
107
79
176
71
15
772
27
28
9