2
3
5
9
19
24
27
46
48
51
55
57
60
62
72
74
75
76
84
88
32
56
43
12
26
34
42
41
45
44
15
71
14
67
65
11
31
6
10
59