2
7
8
13
17
24
27
28
31
33
39
40
47
53
57
58
62
65
73
86
1
5
10
22
23
34
42
44
51
56
64
66
72
77
84
32
49
4
54
43
79
41
29
78
90
21
14
61
11
19
16
3
68
9
15
75
26