28
19
62
35
16
27
3
168
122
318
88
10
198
17
188
45
79
73
293
30
55
80
11
38
113
22
61
9
143
81
54
57
71
118
36
31
8
20
48
84
162
78
6
117
69
5
43
18
93