35
81
158
306
152
82
7
19
154
17
20
36
50
64
217
24
132
879
194
5
9
18
0
42
96
43
144
32
400
31
16
123
228
6
135
70
79
99
189