1532
1393
473
398
357
317
232
198
132
130
117
110
108
92
84
73
71
70
64
59
51
49
46
42
39
35
34
33
32
28
25
24
23
21
20
19
18
17
16
14
13
11
10
9
8