228
31
20
11
13
1175
5
2
8
27
32
198
24
19
478
6
7
21
55
30
14
15
147
3
16
45
54
76
34
66
94
37
53
60
35
38
395
143
136
354
9
485
161
86