23
8
13
19
16
15
43
17
4
24
39
22
26
37
52
20
46
33
29
126
190
133
257
213
239
80
114
269
50
85
81
65
186
180
124
34
218