8
6
101
92
52
15
5
54
200
27
10
31
20
11
51
34
53
46
7
142
135
29
152
45
42
76
24
63
61
18
14
17
70
78
99
68
49
16
32
21
22
85
104
38
36
173
94
9
113
19
80
12
97
64
40
105
84
43