9
8
3
5
6
30
0
1
2
70
15
11
18
14
16
140
4
7
53
13
48
40
301
55
31
49
20
75
69
107
34
33
66
21
12
97
93
42
57
52
123
231
24
19
111
100
41
54
50
64