4
5
9
13
18
21
24
36
46
51
59
60
62
64
65
66
70
76
85
89
55
49
15
48
54
30
45
6
44
43
42
47
50
7
41
68
82
17
73
56
75
14
1
12
11
22
69
8