1
2
10
12
18
21
28
33
40
47
48
51
52
57
59
61
64
67
69
77
60
75
45
41
44
22
43
5
82
9
42
37
11
90
16
27
58
35
3
71
8
63
30
23