2
12
15
22
24
31
45
46
48
49
55
58
60
65
66
75
76
81
83
87
61
47
69
56
70
43
11
28
10
5
23
17
79
14
3
13
53
44
88
9
8
27
25