37
27
82
279
380
346
122
60
34
5
79
25
19
4
41
12
26
44
2
69
107
194
169
152
38
345
78
52
20
174
21
178
895
57
1419
425
87
409
13
68
40
196
67
458
205
42
18
28
36
16
532
289
15