34
97
60
168
26
39
33
334
14
263
35
44
115
37
229
30
55
12
9
499