2
12
15
16
17
20
29
31
33
43
47
48
49
51
65
68
80
83
84
87
74
45
8
44
86
19
42
69
41
52
24
7
62
85
14
78
13
25
11
88
10
50
21