334
1
329
121
85
392
132
96
2
188
1026
5
66
165
134
163
130
141
532
448
131
224
0
71
994
3
634
75
105
519
504
137
115
159
1344
6