5
3
3
3
4
4
3
3
4
4
3
4
4
4
5
5
6
4
4
4
4
12
12
17
22
45
54
63
67
72
77
83
87
92
98
107
121
125
126
126
126
125
125
127
126
126
128
131
136
132
131
131
132
132
132
127
121
115
107
95
83
83
80
79
76
68
65
60
57
54
53
47
41
40
34
30
29
20
9
7
7
7
8
8
8
8
8
7
6
6
6
6
6
6
6
10
10
10
10
10
9
9
9
6
4
3
1
1
1
1
1
2
2
2
2
2
3
3
4
4
4
4
4
4
3
2
2
2
2
3
3
3
3
3
3
3
3
3
3
5
6
0
0
0
0
2
4
2
4
4
4
4
4
3
2
2
2
2
3
3
2
2
2
5
4