1168
870
327
308
246
175
157
146
122
111
87
82
80
78
75
71
66
59
57
56
50
49
48
45
35
32
27
25
24
21
20
19
17
16
15
14
12
11
10
9
8
7