8
2
5
10
4
43
59
50
12
6
13
18
57
213
39
7
16
153
68
21
88
77
24
20
29
17
19
36
15
30
62
53
34
71
35
22
25
27
41
14