6
36
67
47
22
21
14
72
167
8
16
2
12
4
11
20
79
52
1
7
97
25
19
46
78
29
41
219
333
28
27
151
162
71
169
68
3
39
110
50
31
113
100
142
709
18
207