1983
1234
676
613
482
435
371
325
248
160
103
96
90
86
70
58
50
40
35
33
26
22
21
18
17
16
15
13
12
9
8
6
5
4
3
2