4
18
6
19
108
2
6
7
20
21
8
2
12
13
28
7
24
8
15
26
7
1
22
8
4
18
9
42
36
11
25
37
20
26
30
50
32
19
45
31
9
25
1
1
2
13
23
4
35
2
2
4
6
8
5
1
2
4
2
1
8
2
1
2