3309
943
676
369
363
270
244
232
191
157
154
134
127
108
90
84
72
71
57
50
47
41
37
31
30
27
24
23
22
20
18
17
16
13
12
10
9
8
7
6
5
4
3