3
9
13
19
40
45
48
52
56
58
61
63
68
76
78
79
80
81
82
89
43
20
50
39
38
83
87
37
36
84
16
90
32
12
11
88
10
66
22
73
41
8