12
15
20
24
30
32
36
37
42
43
47
49
53
54
58
64
69
78
86
90
40
48
1
46
45
60
44
35
13
7
67
41
76
33
14
70
87
11
10
25
8
77
31
2