27
39
119
15
14
12
23
10
6
16
42
29
36
17
4
9
21
34
33
8
43
24
7
45
120
80
30
19
38
18
11
61
37
62
40
554
5
3
22
83