7
0
14
16
2
17
15
24
10
9
22
37
12
39
32
6
11
5
40
13
38
23
56
77
44
25
58
8
4
80
3
52
48
65
18
28
20
179
49
53