6
58
51
26
12
35
10
11
9
50
4
17
2
54
38
7
8
30
45
19
41
27
76
23
47
22
33
44
24
21
113
106
73
40
13
18
108
92
86
46
29