3
15
18
35
55
12
22
5
20
73
26
28
10
13
2
1
29
16
9
8
36
52
23
44
34
14
32
114
0
54
43
70
86
7
48
71
11
102
27
57
25
56
4