3
6
12
16
20
23
27
28
31
33
38
39
41
42
49
50
70
71
81
85
47
48
37
44
79
76
60
43
5
62
82
80
13
58
59
77
10
86
9
54
87
7
83
75