7
4
6
3
0
18
9
15
17
47
21
1
55
30
16
13
8
5
11
44
35
14
10
31
59
116
108
238
170
160
56
28
39
53
114
41
69
26
76