23
16
4
0
19
34
46
211
714
73
75
215
176
164
12
128
204
146
37
30
38
36
67
44
134
110
41
69
83
50
99
18
90
191
14
79
62
239
33
77
15
181
51
45
20