17
29
11
12
6
20
4
54
185
182
25
55
41
8
2
1
34
21
94
57
49
13
22
3
16
32
112
44
88
5
623
19
52
35
48
18
270
15
26
89
38
10
14
7