.
12
50
7
24
53
22
31
70
98
6
2
16
1
8
17
41
54
19
3
21
15
25
4
27
63
39
20
29
44
46
10
108
139
5
14
9
52
32
49