9
7
6
12
2
0
23
17
22
36
10
49
39
75
19
15
66
59
146
28
33
99
42
29
50
47
26
92
38
30
119
31
44
96
27
103
13
73
159
245
69
327
90
20
71
319