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