2
5
6
7
9
10
23
31
33
36
38
44
55
56
59
61
62
74
79
83
15
50
48
30
45
52
47
43
3
63
40
84
58
68
21
88
13
25
12
19
39
11
54
34
14
22