163
1
784
89
119
74
2
103
58
86
165
677
3
188
254
0
69
117
374
197
136
982
43
118
414
304
87
624
45
122
128
172
151