9
41
2
16
2
1
5
42
5
48
13
58
2
5
3
9
2
8
7
30
2
12
30
150
233
1196
405
2071
2
12
2
5
3
19
5
24
9
41
2
16
2
1
5
42
5
48
13
58
2
5
3
9
2
8
7
30
2
12
30
150
233
1196
405
2071
2
12
2
5
3
19
5
24