97
1
197
122
183
112
372
0
1316
3
130
117
85
308
47
165
121
115
127
155
74
399
123
135
177
203
75
63
66
143
78
91
732
2