1631
1396
419
396
345
272
222
205
136
135
104
84
73
64
61
56
54
52
45
41
40
39
35
34
32
31
27
25
23
22
20
19
18
17
16
15
13
12
11
9
8
6
5