3
5
10
12
16
17
28
32
38
40
43
44
51
57
59
65
72
76
78
84
73
47
48
34
26
42
20
41
30
11
15
70
13
67
52
46
87
8
83
55
50