58
24
50
8
53
38
19
27
16
10
32
57
22
14
128
46
97
74
64
28
249
115
60
189
174
69
55
118
162
86
90
79
37
33
41
43
52
163
85
30
36
87