79
68
61
55
23
64
27
10
56
20
75
26
59
176
57
85
36
885
42
13
102
267
239
44
358
62
174
155
25
74
21
63
34
103
50
31
29
39
46
45
18
33
16
14
86
17
43
9