9
31
26
67
24
8
52
164
17
352
29
13
41
10
33
5
11
307
40
20
16
23
1380
62
34
50
55
47
289
391
30
37
25
419
117
45
103
104
189
439
44
32
7
21
18