3
4
5
10
17
24
25
29
35
40
45
48
59
60
62
67
74
75
82
89
73
53
34
50
43
83
65
26
42
41
52
2
12
19
21
14
85
27
11
16
69
8
57