3
15
17
22
28
37
42
45
46
52
54
57
63
67
69
75
84
86
87
89
81
51
1
56
50
47
48
31
44
78
43
90
25
23
59
41
14
13
88
12
10
71
9
35