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