39
30
15
3
5
66
138
14
2
40
9
8
20
16
127
32
41
4
17
124
10
80
98
31
38
206
50
27
33
19
18
49
148
42
185
46
111
71
25
91
155
118
69