642
19
2
4
107
4
295
137
2
8
20
27
46
97
6
11
7
6
20
226