109
1
134
366
167
2
803
4
106
73
155
198
42
89
79
551
248
1399
81
39
71
963
940
3
302
579
0
1019
1046
9
85
86
120
80
121