.
17
90
9
31
13
11
19
68
87
121
33
10
2
1
6
39
48
3
20
15
24
4
26
21
61
29
43
45
108
139
5
14
32
18
52
46