3
12
16
18
22
31
36
40
49
50
51
52
53
59
60
71
73
80
81
84
9
78
44
56
8
15
43
41
68
42
37
7
14
26
58
11
10
1
46
23
82
76