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