4
9
11
16
21
28
29
32
34
41
43
45
56
57
62
64
77
78
79
86
52
48
46
69
44
13
42
68
40
60
14
17
85
15
19
20
84
76
24
73
10
51