2
4
5
9
15
20
29
34
36
38
44
53
55
57
71
79
82
83
85
89
73
48
41
47
26
43
42
40
65
56
13
35
10
16
22
76
12
18
11
87
67
84
8
61
7