0
1
2
9
6
4
3
47
5
16
10
166
13
7
31
52
642
36
97
300
34
25
27
91
19
12
29
23
14
22
57
320
20
62
40
53
11