8
200
5
40
152
34
7
29
33
6
21
38
74
36
85
20
66
18
49
159
19
78
63
26
161
69
171
60
17
24
23
64
54
108
13
32
111
39
119
14
9
48
112
47
12
87
83
93
25
27
68
35
138
42
50
106
52