2
4
14
31
37
44
45
48
49
51
53
54
55
58
61
63
66
81
87
88
56
32
26
76
41
43
15
12
6
13
78
82
18
60
16
47
84
19
24
11
21
39
10