127
1
75
203
155
134
177
123
590
2
130
0
117
495
97
197
122
369
1312
3
112
392
183
165
85
308
47
414
92
46
985
628
121
114