18
9
77
44
17
150
36
25
6
198
73
4
21
2
59
127
53
5
13
547
14
82
26
10
15
28
7
35
19
24
47
55
50
31
8
37
20
34
70
16