2
4
5
7
15
19
23
27
29
30
31
36
41
43
49
52
54
65
66
82
73
34
46
48
47
42
26
83
40
17
67
81
13
89
12
68
45
11
10
22
3
51
9
84
8