13
8
203
60
168
23
38
56
96
112
42
14
26
34
11
367
584
9
44
254
166
1055
31
345
79
20
80
74
196
22
52
27
45
57
104
347
71
103
18
296
88
99
204
94
252
30
16
7
107
10
84
46