19
24
36
222
166
29
44
345
53
77
41
143
22
38
137
47
271
39
67
45
111
21
28
106
120
88
81
30
54
43
80
31