2
5
16
21
24
28
31
32
33
37
40
48
49
54
62
67
68
81
83
88
70
1
17
18
19
25
45
51
56
59
69
71
77
86
87
13
53
57
52
50
10
23
47
14
44
22
27
89
20
15
12
11
41
72
9