4
22
31
10
37
39
6
9
30
10
42
11
54
14
10
9
43
26
16
52
12
17
34
7
5
18
13
13
7
13
1
4
6
4
8
11
9
9
1
20
15
11
7
2
4
2
1
19
32
3