3
6
4
12
4
14
3
9
4
16
4
14
8
31
7
28
11
47
24
111
30
144
110
566
188
948
157
794
175
886
25
206
147
736
182
1173
3
6
4
12
4
14
3
9
4
16
4
14
8
31
7
28
11
47
24
111
30
144
110
566
188
948
157
794
175
886
25
206
147
736
182
1173