104
1
896
2
102
157
190
103
366
4
73
499
0
86
153
530
146
92
262
129
81
329
320
149
123
84
105
140
49
365
63
304