3
4
7
15
20
22
32
43
44
50
54
62
63
65
66
70
71
78
82
88
40
52
81
39
61
11
68
38
31
37
79
16
12
14
6
84
10
56
76
9
83
8
69
57