3152
914
691
300
296
257
256
254
248
224
130
129
112
105
89
73
70
59
51
50
45
38
37
34
33
32
28
27
21
20
17
16
15
14
13
12
10
9
7
6
5
4
3