3
12
7
107
31
35
15
5
9
25
12
7
23
4
44
36
7
26
2
2
19
51
42
34
40
17
52
13
28
13
28
13
29
2
18
7
11
39
39
4
16
5
8
2
27
9
4
23
20
27