8
0
5
12
2
20
6
9
21
19
11
94
22
47
15
4
7
3
40
33
14
10
32
137
87
69
29
133
63
365
125
28
55
26
44
43
59
23
36
45
37
103
53