59
19
16
7
14
26
54
170
23
46
25
27
29
40
15
69
35
12
50
192
39
33
4
10
158
17
53
8
3
41
11
21
18
2
152
385