2
3
18
22
23
25
30
31
42
52
53
57
58
60
61
67
70
75
79
86
48
8
10
17
28
35
39
46
47
55
59
66
69
76
78
87
82
13
56
5
54
51
71
14
50
24
19
73
34
43
12
7
11
29
16
9
77