20
236
26
169
53
134
54
202
15
101
141
75
242
2
149
208
199
30
140
156
23
