57
125
134
64
37
115
27
306
15
62
266
436
227
10
17
67
225
327
216
149
44
6
253
6342
127
148
393
41
19
377
54
86
131
23
195
66
21
69
83
60
442
11
140
357
137
202
40
157
34
20