12
31
2
4
9
29
25
9
56
51
8
11
15
12
11
14
2
5
8
39
4
26
30
23
3
18
46
35
7
42
7
17
31
30
17
3
7
39
4
2
11
54
18
21
4
14
26
74
13
13