9
4
35
15
86
17
49
5
28
78
7
22
13
319
514
299
27
53
20
11
16
52
101
265
31
194
26
90
6
127
14
8
3
19
21
72
54
34
38
373
46
18
55
4073
39
274