164
1
784
89
119
74
2
103
58
87
165
677
3
188
255
0
70
118
374
197
136
982
44
414
306
624
45
122
129
173
151