2
3
17
18
21
25
28
30
37
39
43
45
48
62
68
71
72
76
89
90
56
47
15
26
42
38
32
13
41
65
9
59
14
82
23
12
69
10
51
79
34
88
8