76
24
66
91
572
274
82
86
49
38
64
217
244
34
26
701
58
79
181
87
131
137
59
25
117
78
46
47
92
67
346
353
434
463
125
93
188
623
236
57
319
121
164
174
265
313
565
97
331
4032
1381
360
543