16
9
12
18
7
4
6
13
30
31
14
1
39
15
5
27
8
130
145
55
37
54
211
140
182
103
200
25
41
24
40
50
38
34
11
19
171
99
72
119
20
59
53