198
1
142
51
1287
4
1117
2
46
92
630
985
165
115
123
136
177
155
76
204
127
350
145
74
400
48
0
308
591
495
85
392
184