1229
853
484
309
282
220
144
140
136
118
111
92
53
50
48
43
42
31
28
26
24
23
21
19
18
16
14
12
11
10
8
7
6
5
4
3