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