12
7
10
15
3
6
30
16
31
14
1
39
5
4
27
13
18
8
130
145
55
36
54
211
140
182
102
200
25
41
24
40
50
37
33
11
19
171
103
99
72
119
20
59
49