12
21
29
54
30
36
8
10
17
7
48
75
33
31
65
90
2
38
14
28
6
11
34
4
22
19
27
15
56
13
23
20
1
39
110
3
74
44