20
116
62
73
181
371
207
198
60
88
173
22
169
96
49
54
196
66
16
18
86
59
58
159
13
110
74
90
39
29
48
40
95
182
27
32
4
334
63
69
45
12
128
28
15
106
17
34
93
6
111