22
5
3
239
13
6
2
0
4
28
27
90
74
34
206
149
31
84
119
130
221
187
591
65
689
20
229
86
320
122
158
16
54
185
120
124
169
184
73
46
71
224
35
157
47
10
106
43
26
38