4
5
8
9
16
27
31
40
42
48
49
57
60
61
64
70
76
77
83
86
47
46
75
45
44
41
22
43
82
90
18
58
12
35
11
3
71
10
63
30
23
89