1697
1441
535
387
369
278
216
212
135
122
108
73
71
68
66
57
55
54
50
49
46
38
37
33
32
29
28
27
26
25
24
23
22
21
20
16
14
12
11
8
7
6