8
40
21
16
6
7
29
36
45
15
17
10
18
47
200
20
171
27
35
19
51
37
22
33
69
24
31
42
112
23
74
50
53
55
14
5
77
38
70
28
49
59
9
91
26
123
13