15
7
13
40
24
10
8
6
9
3
4
42
16
11
1
5
12
75
107
65
200
25
39
157
120
175
48
53
150
27
59
21
52
22
20
106
185
186
99
110