13
39
28
7
111
47
70
46
55
21
42
30
16
26
17
14
18
66
38
29
82
59
27
53
52
12
2
4
51
36
11
78
6
9
19
24
35
60
43
20
206
62