1
5
13
16
17
28
32
33
38
49
56
60
65
66
68
70
71
73
79
84
50
63
81
45
31
48
15
43
85
4
42
3
30
27
25
34
86
10
83
53
24
22
40
9
87
8