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