2
3
8
9
13
14
16
18
22
32
35
46
48
50
54
61
74
76
80
81
45
44
28
43
12
51
62
19
42
52
23
34
1
4
15
59
11
30
10
71
41