9
1
0
40
43
26
19
8
16
30
18
17
414
12
38
39
65
46
10
71
263
83
20
85
117
151
48
31
11
2
24
7
60
53
33
148
32
59
45
22
138