2
3
4
6
14
16
20
21
27
40
47
53
56
58
60
69
73
75
77
87
15
49
55
48
52
44
76
43
84
54
42
7
30
41
71
23
18
82
8
13
12
11
61
10
45
70
67