1239
960
544
339
245
151
124
117
93
89
87
85
53
51
50
36
34
29
28
27
25
22
17
16
15
14
11
10
9
8
7
6
5
4