113
6
58
514
292
356
192
5
35
29
20
15
81
0
53
7
11
135
49
3
67
78
45
19
40
26
108
37
143
48
4
14
9
70
16
118
50