56
13
20
25
285
166
39
67
26
49
24
19
17
8
15
14
10
22
37
18
12
52
44
40
53
32
30
93
21
11
6
110
41
42
9
139
85
121
46
27
90
95
34