6
0
16
1
4
13
15
7
3
5
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
2
27
44
18
48
14
79
66
9