9
3
142
62
424
108
390
167
21
8
1
6
10
20
19
17
353
47
249
53
35
11
33
115
73
219
25
24
14
16
34
84
51
217
478
18
5
26
70
32
394
27
12
7
176
119