3
10
11
16
29
30
33
40
41
51
56
60
67
70
71
75
78
81
85
88
46
76
43
28
38
54
77
42
4
20
15
23
21
14
19
13
64
12
87
61
50
72
9