46
27
26
32
191
49
65
140
78
43
24
38
39
106
88
16
155
30
18
23
20
171
47
82
131
160
207
375
79
93
74
68
137
90
72
44
123
113
57
64
19
100