92
1
308
257
0
428
376
400
350
145
127
74
135
177
203
155
76
64
68
81
255
888
3
622
123
48
85
590
2
495
97
197
122