3
4
5
13
16
18
19
24
26
29
40
48
50
58
61
72
78
80
82
87
60
28
75
27
47
9
22
25
57
73
30
23
45
11
15
12
14
88
35
33
10
17
90
85
8