1
2
4
5
7
13
19
21
23
30
33
34
36
42
45
51
67
71
78
88
15
50
56
46
35
44
26
43
41
38
76
12
32
58
22
40
83
66
11
10
27
14
90
9
80
60