6
59
34
15
94
19
54
184
39
10
69
51
188
131
170
88
47
71
20
1
3
32
67
158
2
147
33
18
5
46
52
98
115
87
16
99
4
26
12
43
50
38
36
27
213
92