93
338
135
128
705
50
312
120
41
178
45
37
89
34
64
389
27
174
932
48
32
147
25
26
88
46
114
18
3
12
1
2
35
0
5
6
4
10
7
55