6
29
24
25
23
10
12
3
0
46
27
11
41
5
16
125
73
56
14
21
28
19
15
13
53
70
107
7
49
35
22
2
57
55
30
43
4
153
37
8
69
18
1