3
8
15
19
20
21
23
25
33
35
42
43
45
48
60
67
69
74
79
89
12
44
28
62
86
51
56
52
34
17
13
14
1
4
54
59
11
22
10
16
9