0
0
3
5
5
5
8
12
12
12
16
19
21
26
29
29
32
40
46
51
54
54
54
54
54
57
62
62
62
62
62
65
70
70
70
70
70
70
73
73
77
80
80
83
86
87
87
87
89
92
93
94
106
114
114
114
114
118
121
125
128
131
135
138
140
141
