58
495
4
3
2
52
18
76
30
151
7
0
23
26
6
32
74
66
31
8
15
20
175
45
21
51
14
22
77
17
11
5
19
43
9
1
10
25
39
161
249
13