5
28
29
32
33
43
45
47
49
54
55
58
67
72
74
79
82
83
84
88
60
36
75
35
34
57
44
9
73
69
7
16
31
13
12
63
11
65
10
41
3
1
70