7
14
8
30
8
2
7
49
8
23
7
22
9
8
2
7
9
8
3
12
32
8
31
14
8
2
8
23
7
8
2
7
9
8
12
8
31
7
7
1
1
18
2
9
56
19
37
3
3
8
9
75
3
5
105
557
4
3
1
1
4
6
94
231
148
137
4
2
62
219
30
8
49
22
3
32
7
179
26
102
35
33
15
7
8
8
35
7
7
7
69
9
36
152
332
2
3
2
50