1
19
26
33
39
42
45
48
53
54
63
65
67
69
73
75
79
86
89
90
52
56
50
81
46
31
78
43
9
5
25
59
18
12
15
62
14
55
30
83
13
51
41
11
44
10