9
26
25
58
41
23
10
47
14
18
53
46
43
155
45
123
11
3
27
77
5
38
17
290
98
68
80
78
16
48
36
105
72
21
24
37
34
60
15
73
54
6
29