0
3
1
14
23
8
13
15
93
279
38
42
32
16
2
17
10
5
20
22
27
34
36
139
25
6
76
26
18
96
47
29
132
105
28
24
9
154
62