3182
981
715
361
358
247
243
237
181
147
140
128
122
113
109
86
83
74
67
53
50
34
30
25
24
23
22
21
20
17
14
13
12
11
8
6
5
4
3