1
3
8
16
21
23
35
44
47
49
50
62
64
65
73
74
75
83
89
90
9
53
56
46
78
45
68
11
42
41
51
69
13
20
15
19
55
12
10
87
66
43