0
0
0
0
0
5
5
7
9
9
10
11
15
18
23
26
26
31
36
39
41
45
45
52
57
59
65
75
75
75
75
75
75
76
76
76
76
76
76
76
76
76
77
81
81
81
81
81
81
84
89
94
94
94
96
101
101
106
117
127
136
141
146
