2
9
15
23
24
30
37
39
49
56
57
63
65
75
76
78
80
81
82
86
52
47
68
44
43
16
42
69
41
55
22
87
18
66
32
14
40
11
50
10
61
46