1265
1205
374
354
326
286
198
178
136
134
131
95
88
79
73
71
68
67
66
61
56
55
53
51
48
45
40
31
29
26
23
22
21
18
17
15
14
13
12
11
10
9
8
7
6