2
5
10
15
19
20
21
23
26
28
35
37
42
48
53
65
66
68
73
77
1
51
81
46
63
56
45
31
43
3
9
41
16
40
62
34
30
44
14
60
13
12
69
84
8
76