23
18
20
40
116
90
16
79
9
210
36
10
370
27
133
12
11
64
160
82
73
59
41
74
39
156
203
31
63
76
92
93
115
144
246
217
22
110
45
58
8
3
6
179
180
55
21
257
15
30
158
25