17
14
36
40
77
31
29
403
18
21
5
44
32
41
15
28
46
55
4
2
9
24
37
19
16
6
52
182
103
71
30
59
42
22
27
3
91
26
20
47
38
146