9
8
5
19
21
10
75
14
37
44
392
53
15
23
35
54
17
4727
39
318
80
395
551
3
128
5131
28
22
95
481
34
11
12
20
25
31
42
55
52
72
49
38