47
66
30
308
209
63
94
7
74
111
18
10
143
96
43
26
19
8
17
23
12
16
67
106
114
219
144
40
101
33
267
81