43
173
29
14
158
17
20
186
58
101
64
209
23
33
32
230
15
181
125
35
94
393
216
16
36
50
44
119
31
353
174
71
73
54
24
100
46
30
26