8
15
10
18
47
28
37
27
46
6
0
5
26
16
13
112
68
125
2
30
17
29
19
94
11
14
12
72
7
49
9
39
54
24
42
61
56
21