83
76
192
75
286
774
60
92
35
502
152
101
232
493
80
136
126
251
291
41
109
56
123
99
138
207
164
73
303
319
222
122
68
112
205
327
373
199
55
179
211
86
88
262
91
42
34
48
140
98
96
134
15
102
224
173