0
3
50
16
14
7
6
2
5
9
37
39
4
10
45
38
140
40
55
11
89
62
134
15
27
219
13
66
20
47
111
34
48
36
17
22
18
35
109
19
77