14
157
113
95
34
27
54
17
280
43
6
5
15
4
19
33
62
7
3
44
20
207
35
722
9
297
1217
8
89
268
134
92
49
109
163
184
114
363
40
57
318
11
364
59
148
23