50
59
28
2
19
7
12
9
85
6
27
10
22
4
36
21
23
16
17
41
3
5
33
138
69
49
11
25
0
124
44
132
227
8
87
14
31