32
2
2
12
195
27
2
176
133
88
200
100
181
115
302
110
11
0
133
1
77
14
115
39
148
164
113
267
103
8
