5
8
9
16
17
19
25
27
30
32
38
42
43
45
56
57
59
69
83
87
46
74
40
51
35
60
33
41
28
22
90
12
84
23
88
11
14
10
54
50