8
9
29
48
39
14
4
3
22
20
46
28
57
44
5
33
11
7
34
27
71
51
41
17
19
6
16
30
21
37
47
15
119
10
65
25
36
91
26