40
36
169
34
97
60
26
33
334
14
263
44
115
37
229
30
55
12
9
499