51
376
2
426
3
304
2
46
410
354
334
85
11
4
541
125
4
16
11
1
10
4
3
9
212
0
30
13
89
