53
20
78
46
19
12
4
42
8
14
7
44
40
17
306
37
190
66
38
32
35
43
31
76
33
24
22
39
16
34
49
15
148
87
69
26
219