8
4
43
19
18
36
63
47
7
46
20
13
34
26
30
74
27
123
9
42
56
57
90
25
39
54
38
21
11
14
87
81
65
29
41
205
33
72
116
12
101
24
58
3
66
37
32
28