2
5
6
8
9
12
24
28
32
43
45
49
51
55
69
73
75
76
78
90
48
46
56
61
44
11
42
26
38
41
22
17
86
14
7
13
65
66
10
52
23
89
84
19