5132
1334
998
422
411
390
357
333
292
220
160
152
145
143
139
136
123
105
78
66
59
55
51
50
38
36
33
29
28
25
24
23
22
21
19
18
17
15
14
13
11
9
8
7
6
5