9
1
18
2
0
6
10
15
8
3
5
96
135
38
28
58
49
30
65
56
77
136
53
107
23
55
76
24
32
39
19
20
12
63
21
43
47
27
44
48
14
79
66