2
9
11
17
25
26
27
29
32
33
36
43
45
47
49
50
67
71
86
88
3
4
8
13
14
31
34
37
41
42
46
51
56
59
84
70
58
87
82
57
55
5
54
53
48
52
61
75
77
12
81
22
10
60
40
21