17
22
9
8
54
36
171
899
26
42
27
34
13
59
15
79
19
11
46
35
38
94
16
5
7
80
21
14
41
119
25
6
18
4
12
47
44
32
266