2
3
6
22
26
31
39
44
49
58
62
65
68
71
73
74
77
80
85
89
9
51
78
47
56
46
16
43
63
42
41
5
55
18
87
14
66
45
11
32
10
76
57
27
88
8