78
33
20
575
39
106
15
60
19
29
86
28
16
177
46
55
97
387
108
64
130
56
22
243
53
288
99
24
209
161
17
190
9
167
59
301
113
919
32
85
42
65
79
40
44
6
74