115
8
46
35
13
7
50
20
30
11
3
18
27
5
235
16
34
9
41
17
25
19
385
67
10
72
57
4
108
6
54
136
309
201
88
239
87
39
98
36
121
233
15
113
194
40
2