6
28
55
68
83
120
64
19
3
10
9
88
20
98
7
24
26
34
99
162
39
17
50
62
40
11
96
60
27
45
36
37
4
8
56
15
29
35
16
43
58
14
31
1