27
158
39
102
88
37
26
71
61
5
25
56
21
65
18
74
23
52
43
34
11
35
86
28
44
36
32
73
45
85
53
41
69
668
175
40
31
103
114