100
523
8
33
2
28
155
793
165
929
161
809
194
1015
77
389
122
627
2
3
1
1
1
1
2
48
1
0
2
3
1
1
2
2
100
523
8
33
2
28
155
793
165
929
161
809
194
1015
77
389
122
627
2
3
1
1
1
1
2
48
1
0
2
3
1
1
2
2