28
19
15
24
17
130
298
36
43
109
6
50
277
21
97
106
27
16
25
4
3
9
72
26
20
49
3154
270
32
46
10
107
99
5
18
53
56
91
2
52
90
139
58
22
67
65
189