0
0
0
0
0
0
3
3
3
3
3
4
4
4
5
5
16
19
30
35
38
49
49
49
49
49
49
52
52
52
52
52
52
55
55
55
57
60
62
62
65
68
68
71
71
74
75
76
80
84
88
90
101
109
120
124
133
133
137
141
141
145
150
153
