1
3
12
13
20
21
22
28
34
38
40
44
48
58
66
74
79
85
87
90
41
46
56
45
35
15
26
73
43
19
88
72
24
17
69
47
11
78
9
50
8