10
7
17
6
36
22
13
3
303
101
20
163
14
35
44
27
66
30
166
102
38
100
24
130
39
26
80
37
138
34
32
62
50
132
120
97
213
225
79
75
218
87
48
146
137
110
91
196
85
25
115