19
50
10
46
181
13
87
258
27
136
96
56
15
18
80
28
146
14
83
25
6
26
59
55
52
12
39
54
45
76
11
2
33
30
44
32
20
22
74
230