58
11
5
2
13
39
17
47
3
30
19
7
6
25
96
0
1
4
10
26
15
37
8
65
27
23
111
257
56
55
98
75
82
22
78
53
61
107
148
36
44
102
117
220