19
8
9
3
5
13
7
54
30
29
17
0
15
16
43
2
26
76
65
48
119
187
73
51
97
33
36
103
162
309
38
125
35
130
59
122
138
117
120
72
32
66