2176
1060
624
451
380
295
256
218
157
114
96
93
91
90
79
45
43
42
36
32
29
23
20
13
12
11
10
9
8
7
6
5
4
3
2