3
5
13
14
21
32
38
42
51
55
62
64
66
72
73
78
80
82
87
90
30
47
46
43
45
44
69
79
58
40
19
85
15
60
16
54
12
11
8
10
31
9