23
22
156
46
14
143
9
12
6
195
56
10
105
27
32
83
288
62
3103
90
159
2
7
240
13
17
48
16
36
26
39
8
178
198
347
30
40
57
19