20
326
15
24
17
265
22
26
37
19
13
288
132
90
115
98
43
62
55
298
66
79
371
54
58
12
325
170
44
29
10
72
39
56