190
1
92
255
356
81
80
87
120
547
2
634
566
1021
4
248
584
0
1046
9
303
569
229
940
3
964
72
89
79
234
361
246
342
102