18
4
31
8
34
46
45
146
38
23
12
15
9
14
39
7
64
10
6
27
2
13
80
37
26
75
28
19
29
16
52
22
33
25
3
44
71
55
66
17