3
5
10
17
30
31
32
43
48
51
53
54
55
56
66
67
69
87
89
90
41
46
26
45
15
35
73
42
44
40
88
72
24
47
13
9
11
50
49
36
57
37