3
7
9
12
15
16
21
23
31
32
35
40
43
44
52
57
77
81
82
85
49
46
56
45
41
26
73
42
90
88
19
24
36
14
37
13
68
63
84
10
71
70