1
9
16
23
29
30
47
50
55
61
62
63
67
68
71
73
80
82
86
89
40
60
46
45
69
35
43
44
27
42
76
20
12
18
17
15
14
83
10
54
90
81