92
522
75
35
54
67
828
211
65
303
239
288
884
22
200
282
46
355
124
47
38
48
16
543
71
36
175
169
289
76
106
149
291
56
57
447
354
62
248
11
135
277
318
66
151
421
121
98
160
85
52
165
343