28
17
14
98
178
9
11
31
41
37
58
393
143
33
246
68
94
45
391
129
64
157
30
29
21
217
12
115
24
50
51
15
99
22
187
27
87
42
44
262
20
117
48
6
34
18
160
61
140