0
0
0
1
1
1
1
1
4
7
7
11
14
18
21
24
25
33
39
40
42
47
47
47
47
47
47
47
47
47
50
53
53
53
53
56
59
63
65
68
68
68
71
74
74
74
75
76
76
76
79
81
93
102
108
110
113
113
117
121
121
125
129
129
129
