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