3
6
11
19
25
27
39
40
42
43
49
52
53
58
62
69
77
79
86
90
45
76
44
47
37
41
75
16
82
73
17
15
55
14
26
13
5
65
12
48
31
28
10