9
17
11
6
5
4
8
7
13
12
31
51
0
458
28
20
40
23
33
26
138
423
25
24
115
39
38
117
46
55
173
108
84
230
75
136
105
88
174
69
182
214
166
198
104
35
34
41