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