6
54
139
40
117
41
56
127
62
86
52
57
7
82
98
100
104
154
143
48
113
132
74
78
190
138
53
162
987
83
124
122
90
36
15
107
69
125
55
47
68
317
27
21
215
223
121
61
187
116