61
74
216
58
46
69
108
916
118
343
75
15
16
31
73
349
36
535
131
166
398
158
14
215
195
297
146
176
49
275
109
435
206
198
327
52
110
282
76
113
19
308
144
178
400
85
32
300
103
38
222
200
202
175
180