18
44
32
8
45
50
329
209
34
159
16
90
5
43
25
30
24
29
26
19
13
42
46
198
142
21
59
17
107
54
247
33
327
122
63
213
103
163