17
15
19
22
14
9
47
50
196
31
6
13
39
164
24
57
79
42
409
123
80
52
34
103
26
12
142
94
18
25
88
44
127
59
20
53
43
40
71
38