0
4
1
2
6
50
37
18
11
109
20
45
15
23
3
10
14
49
385
65
439
161
24
25
115
8
53
17
55
16
48
28
95
34
12
98
97
190
29