1
6
5
3
25
23
13
28
11
15
34
40
22
30
209
31
17
9
8
7
98
182
33
14
73
44
16
143
38
32
21
4
18
57
55
172
47
97