6
58
48
21
8
35
10
11
9
50
17
4
2
54
38
7
16
30
45
19
41
27
47
76
23
22
33
44
24
113
106
73
40
13
18
104
91
84
29