7
3
20
6
2
12
4
52
10
8
17
9
18
30
25
21
5
24
15
131
31
0
22
14
200
33
45
28
57
56
51
74
44
89
59
37
60
32