42
5
30
29
9
228
1
0
15
60
47
36
10
58
21
16
28
2
20
6
4
139
26
13
11
33
3
57
25
24
7
40
55
499
41
39
22
31
17