2
4
5
6
7
9
12
13
15
22
23
29
35
39
42
61
67
78
80
81
47
30
46
44
56
43
31
49
1
26
82
19
40
16
63
60
34
24
53
8
48
52