2
5
9
15
16
24
28
42
47
49
51
53
64
65
73
75
76
78
85
87
11
12
17
18
20
21
25
35
37
55
62
79
81
82
90
29
4
32
46
7
43
6
54
41
40
58
57
69
67
13
63
10
80
34
8
33