80
274
40
11
61
156
31
20
15
293
70
133
158
953
51
95
198
68
6
457
16
131
149
35
7
23
485
36
236
10
27
39
12
79
57
4
8
138
13
34
143
132
110
2
62
22
52