67
186
70
117
37
161
190
81
96
121
101
277
33
30
227
247
112
71
51
287
472
286
734
171
124
98
1094
330
215
43
17
113
228
66
61
256
65
89
132
41
59
162
143
151
107
47
48
40
27
64
179
167
10
255