.
15
60
8
25
11
58
22
34
72
104
9
2
17
1
18
40
51
19
3
20
24
4
27
21
63
39
29
44
46
31
10
108
139
5
14
52
32
6
49