4
10
12
16
23
25
28
30
31
43
46
47
49
50
51
53
55
58
79
82
37
62
45
87
41
57
42
76
84
85
40
67
22
15
14
11
88
72
35
80
9
6
86
8