199
100
77
44
47
16
50
143
139
162
171
26
327
45
161
60
15
186
32
114
62
25
932
98
39
169
535
7047
55
104