3
7
9
14
19
30
34
46
49
50
51
53
56
59
62
68
82
83
84
90
79
43
45
37
87
42
76
61
41
67
28
27
25
17
66
12
39
33
10
15
88
8
70
60
11