17
10
26
5
3
16
8
13
1
23
78
111
55
180
53
90
11
31
46
32
254
210
61
18
84
152
20
149
196
115
27
52
12
6
9
35
15
214
105
34
163
36
199