4
16
7
23
9
135
40
416
24
21
18
12
5
57
2
17
1
34
8
171
91
10
19
3
42
46
903
85
33
20
31
14
39
66
37
62
11
92
50
47
71
181
64
68
658