13
8
69
6
26
50
9
28
19
24
22
171
18
30
91
27
11
42
23
10
40
16
123
15
100
290
5
88
464
25
165
44
346
223
167
462
7
38
284
2
45
178
62
207
20
393
37
580