51
29
24
25
27
7
8
5
10
2
50
23
36
3
15
31
43
1
18
37
114
26
94
34
95
12
6
117
20
4
40
19
44
46
71
14
45
0
38
21