8
10
6
28
5
46
68
63
96
18
29
79
12
31
14
49
34
39
7
51
9
78
11
40
27
33
24
22
30
16
200
13
20
72
38
113
85
55
75
42
74
25
43
47