5
7
12
16
18
28
45
47
48
49
57
61
67
72
73
77
79
83
86
88
1
50
81
63
56
44
3
21
42
9
31
69
41
89
14
62
85
68
10
53
34
30
8