1
8
9
12
16
20
26
30
32
40
48
49
50
52
54
56
64
80
86
90
45
51
76
44
34
43
42
41
19
79
14
68
13
7
82
10
58
36
46
31