3238
998
708
315
300
265
257
246
230
225
137
108
100
95
93
91
71
69
65
64
48
43
38
37
34
31
28
22
20
19
17
14
13
12
10
9
8
7
6
4
3