12
14
21
23
31
32
36
38
41
48
50
57
63
69
74
83
85
88
89
90
45
79
37
30
44
43
6
87
19
11
81
10
2
13
9
65
8
55
86
7
77
70
16