16
12
2
241
450
3
8
39
14
1
11
4
385
27
23
0
37
35
83
5
9
30
48
34
61
10
31
32
13
50
125
157
25
7
115
5744
28