2
3
9
11
13
16
21
29
34
37
38
57
58
61
63
73
74
76
82
89
32
47
56
46
51
43
26
42
19
41
40
12
72
22
55
17
44
71
10
49
67
8
65
14