1550
1310
361
329
241
217
214
210
128
119
87
84
72
71
67
66
57
51
46
45
43
41
40
38
36
35
34
33
31
28
27
26
25
23
22
20
19
16
14
11
10
9
8