3
6
9
15
24
25
27
30
35
40
43
45
48
60
71
79
83
85
86
88
42
8
10
12
44
50
53
56
58
64
68
69
70
73
77
89
82
13
57
87
54
61
52
5
51
22
14
78
11
37