629
294
216
0
4
141
32
12
12
44
169
876
14
358
315
160
5
64
75
192
4
0
13
413
115
125
81
580
541
