117
5
80
138
381
433
446
298
220
534
3
86
144
154
256
248
121
101
103
80
83
190
74
320
109
43
104
90
108
632
132
1
2
342507