0
1
8
2
42
30
11
9
7
24
19
16
10
20
14
76
6
5
4
18
3
26
48
227
116
68
33
17
72
25
54
35
45
23
36
57
32
219
55