1388
1281
386
380
351
323
207
203
147
140
136
99
93
79
76
75
74
72
65
61
59
57
47
46
45
41
36
29
28
27
26
24
22
21
20
19
18
17
15
14
13
12
11
9
7
6