4
5
6
7
8
22
24
36
37
43
47
48
49
54
61
63
70
73
83
90
25
1
2
15
17
26
32
35
44
46
51
58
72
75
79
82
50
57
38
45
71
14
29
55
21
20
89
19
41
86
11
18
88
10
33