50
116
65
43
18
107
579
26
3
9
31
13
4
10
234
2
49
6
12
37
117
5
1
58
8
0
57
81
62
231
36
25
87
17
28
102