18
2
18
2
7
4
7
4
36
14
36
14
16
8
16
8
30
3
30
3
12
6
12
6
156
55
156
55
73
21
73
21
16
5
16
5
77
21
77
21
142
29
142
29
89
38
89
38
49
12
49
12
39
12
39
12
121
40
121
40
562
559
562
559
95
8
95
8
80
20
80
20
902
637
902
637
91
15
91
15
119
68
119
68
59
9
59
9
574
249
574
249
15k
9k
15k
9k