9
250
59
37
48
7
10
78
101
116
8
194
22
156
165
171
207
157
83
81
19
17
76
51
161
45
191
70
62
149
164
160
79
36
91
87
61
15
73
44
98
56
84
90
2
117
31
213
54