181
217
205
157
527
142
57
182
322
40
234
86
284
92
32
83
208
481
130
150
71
792
265
170
88
379
302
163
87
122
80
60
106
386
132
166
330
209
160
85
129
153
145
39
224
192
78
574
135
368
50
12
65
200
62
427
44
68
172