2
9
15
16
17
27
36
55
57
63
65
66
67
69
72
76
80
81
82
90
11
45
30
43
28
42
77
54
4
38
20
41
23
21
19
87
13
5
7
10
83
26
8