12
25
18
21
39
7
96
26
28
11
10
44
72
45
4
52
51
56
32
22
5
17
29
13
123
73
19
14
16
1
27
9
49
63
36
15
34
70
6
74
8