13
18
8
23
39
143
48
42
16
91
146
40
35
66
156
27
38
22
49
14
20
262
77
183
70
61
58
32
57
62
53
15
153
75
104
90
37
253
47
121
34
45
107