5
3
33
47
228
0
116
34
39
142
176
40
196
29
150
141
136
213
114
136
129
217
