162
1
393
3
152
0
115
94
97
113
91
79
168
145
130
129
121
147
146
2
141
474
250
389
270
225
238
118
150