14
7
10
37
170
442
4
36
21
109
67
134
86
87
62
352
80
61
141
92
63
146
424
189
239
83
34
33
39
73
99
48
129
297
166
248
378
41
15
78
130
143
493
333
5
20
198
294
82
142
45
168
96
93
59