25
19
13
55
77
35
68
47
16
34
38
177
94
46
85
39
24
44
50
132
154
127
61
86
109
514
53
54
52
36
56
12
138
40
27
194
156
42
212
118
60
287
3700
33
360
215
96
269