122
1
58
145
374
318
154
2
131
346
0
101
398
766
103
479
568
884
6
54
233
109
303
80
157
306
195
97
79
69
141
82
193