0
0
3
3
3
3
4
4
4
4
5
6
10
10
13
13
16
19
21
28
35
44
44
44
44
44
46
46
46
46
46
47
47
47
47
47
51
51
52
53
53
53
55
56
57
60
65
67
69
73
77
81
91
103
111
120
129
130
130
133
135
140
144
148
152
