3
8
10
17
7
19
20
9
0
18
22
6
42
2
35
55
49
170
51
12
14
65
40
45
4
37
25
5
13
23
27
53
60
44
24
11
84