24
20
4
3
14
2
5
47
36
12
0
30
9
18
10
13
27
76
11
15
48
31
34
6
119
434
361
110
80
226
84
730
350
450
298
375
217
4772