4
7
8
11
12
28
30
39
42
46
50
51
56
62
64
67
70
77
80
82
1
2
3
20
24
33
44
52
53
54
66
68
69
71
85
43
45
73
90
41
17
58
81
88
13
19
5
6
9
76
65
32
22