9
8
6
5
7
11
22
147
37
14
200
160
186
18
29
57
63
62
24
23
25
15
48
10
124
66
103
21
28
12
76
44
52
54
157
43
17
95
36
39
68
58
77
49
121
60
19
13
40
26
130
51
64