1645
1481
439
406
334
328
246
162
153
124
118
102
78
76
75
74
68
61
60
59
40
39
38
37
36
35
33
29
28
26
25
24
23
22
20
17
16
15
14
12
10
9
8
7
6