2
3
10
15
18
20
22
23
24
25
51
53
56
67
73
74
75
86
88
90
30
48
43
47
69
44
37
38
79
57
42
6
5
17
64
40
61
14
46
12
35
85
11
60
16
9