8
20
19
14
46
49
12
7
39
86
10
16
18
60
17
76
5
25
27
50
1
24
30
74
26
67
15
33
34
73
97
82
22
41
35
21
124
90
29
45
2
32
43
138