8
5
40
26
39
17
13
16
27
10
20
2
18
48
50
25
6
121
31
66
57
7
21
14
98
41
36
163
22
15
12
32
23
24
37
62