4
12
9
12
29
45
8
6
14
6
3
5
26
4
6
43
6
12
42
1
22
29
21
23
19
28
27
6
10
11
4
4
20
133
33
19
32
22
30
19
15
9
6
48
51
45
5
5
24
4
8
35
19
14
17
21
5
54
29
16