75
1
157
66
108
2
243
77
106
86
379
84
101
405
212
69
277
124
892
3
82
255
79
265
216
65
146
92
0
429
401
350