1
8
13
20
28
31
35
39
43
46
56
61
63
68
71
72
73
79
80
88
51
81
48
44
3
21
42
9
69
41
89
15
62
85
53
11
34
30
14