1
3
10
15
17
18
20
29
52
54
56
59
65
67
68
70
72
73
88
90
37
49
30
45
57
44
43
28
79
87
42
31
66
32
2
14
58
12
41
11
16
74
9
50
8