127
516
35
394
54
409
47
366
17
142
19
186
13
151
36
112
4
123
15
257
28
171
5
106
21
114
18
117
2
91
1
6
83
99
63